home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Tools - Objects / MacApp / MacApp 3.0a2 / Libraries / Defaults.r < prev    next >
Encoding:
Text File  |  1991-05-01  |  16.3 KB  |  753 lines  |  [TEXT/MPS ]

  1. /* Copyright © 1986-1991 Apple Computer, Inc.  All rights reserved. */
  2. /* Default resources that can be included in your application if desired */
  3.  
  4. /* • Auto-Include the requirements for this source */
  5. #ifndef __TYPES.R__
  6. #include "Types.r"
  7. #endif
  8.  
  9. #ifndef __SYSTYPES.R__
  10. #include "SysTypes.r"
  11. #endif
  12.  
  13. #ifndef __BalloonTypes__
  14. #include "BalloonTypes.r"
  15. #endif
  16.  
  17. #ifndef __MacAppTypes__
  18. #include "MacAppTypes.r"
  19. #endif
  20.  
  21. #ifndef __ViewTypes__
  22. #include "ViewTypes.r"
  23. #endif
  24.  
  25. #if qTemplateViews
  26. resource 'view' (kDefaultWindowID,
  27. #if qNames
  28. "kDefaultWindowID",
  29. #endif
  30.     purgeable) {
  31.     {
  32.         root, 'WIND', { 50, 20 }, { 260, 430 }, sizeVariable, sizeVariable, shown, enabled,
  33.         Window        { "", zoomDocProc, goAwayBox, resizable, modeless,
  34.                     ignoreFirstClick,
  35.                     freeOnClosing, disposeOnFree, closesDocument, openWithDocument, dontAdaptToScreen,
  36.                     stagger, forceOnScreen, dontCenter, 'DFLT', "" };
  37.  
  38.         'WIND', 'SCLR',    { 0, 0 }, { 260-kSBarSizeMinus1, 430-kSBarSizeMinus1 },
  39.         sizeRelSuperView, sizeRelSuperView, shown, enabled,
  40.         Scroller    { "", vertScrollBar, horzScrollBar, 0, 0, 16, 16,
  41.                     vertConstrain, horzConstrain, { 0, 0, 0, 0 } };
  42.  
  43.         'SCLR',IncludeViews    { kDefaultViewID }
  44.     }
  45. };
  46.  
  47. resource 'view' (kDefaultViewID,
  48. #if qNames
  49. "kDefaultViewID",
  50. #endif
  51.     purgeable) {
  52.     {
  53.         root, 'DFLT', { 0, 0 }, { 134, 414 }, sizeFixed, sizeFixed, shown, enabled,
  54.         DefaultView        {""}                // A ClassName can be put in this string
  55.                                             // or do a RegisterStdType to point to
  56.                                             // something to create for a "Default View"
  57.     }
  58. };
  59. #endif
  60.  
  61. resource 'WIND' (kDefaultWindowID,
  62. #if qNames
  63. "kDefaultWindowID",
  64. #endif
  65.     purgeable) {
  66.     {50, 40, 250, 436},
  67.     zoomDocProc,
  68.     invisible,
  69.     goAway,
  70.     0x0,
  71.     ""
  72. #if SystemSevenOrLater
  73.     ,
  74.     staggerMainScreen
  75. #endif
  76. };
  77.  
  78. resource 'SIZE' (-1) {
  79.     saveScreen,
  80.     acceptSuspendResumeEvents,
  81.     enableOptionSwitch,
  82.     canBackground,
  83.     doesActivateOnFGSwitch,
  84.     backgroundAndForeground,
  85.     dontGetFrontClicks,
  86.     ignoreAppDiedEvents,
  87.     is32BitCompatible,
  88.     isHighLevelEventAware,
  89.     localAndRemoteHLEvents,
  90.     notStationeryAware,                
  91.     reserved,
  92.     reserved,
  93.     reserved,
  94.     reserved,
  95. #if qDebug
  96.     534 * 1024,
  97.     246 * 1024
  98. #else
  99.     384 * 1024,                                                    // try to leave enough room for printing
  100.     96 * 1024
  101. #endif
  102. };
  103.  
  104. resource 'DITL' (phAboutApp,
  105. #if qNames
  106. "phAboutApp",
  107. #endif
  108.     purgeable) {
  109.      {    /* array DITLarray: 3 elements */
  110.         /* [1] */
  111.         {160, 182, 180, 262},
  112.         Button {
  113.             enabled,
  114.             "OK"
  115.         };
  116.         /* [2] */
  117.         {8, 70, 152, 316},
  118.         StaticText {
  119.             disabled,
  120.             "^0"                                                // The ^0 will be dynamically replaced with CurApName
  121.             "\n\nThis program was written "
  122.             "with MacApp® © 1985-1990 Apple Computer, Inc."
  123.         };
  124.         /* [3] */
  125.         {10, 20, 42, 52},
  126.         Icon {
  127.             disabled,
  128.             1
  129.         }
  130.     }
  131. };
  132.  
  133. resource 'ALRT' (phAboutApp,
  134. #if qNames
  135. "phAboutApp",
  136. #endif
  137.     purgeable) {
  138.     {90, 100, 280, 412},
  139.     phAboutApp,
  140.     {
  141.         OK, visible, silent;
  142.         OK, visible, silent;
  143.         OK, visible, silent;
  144.         OK, visible, silent
  145.     }
  146. #if SystemSevenOrLater
  147.     ,
  148.     alertPositionMainScreen
  149. #endif
  150. };
  151.  
  152.  
  153. resource 'CMNU' (mApple,
  154. #if qNames
  155. "mApple",
  156. #endif
  157. nonpurgeable) {
  158.     mApple,
  159.     textMenuProc,
  160.     0x7FFFFFFD,
  161.     enabled,
  162.     apple,
  163.     {
  164.     "About ^0…", noIcon, noKey, noMark, plain, cAboutApp;        // The ^0 will be dynamically replaced with CurApName
  165.     "-",         noIcon, noKey, noMark, plain, nocommand
  166.     }
  167. };
  168.  
  169. resource 'CMNU' (mFile,
  170. #if qNames
  171. "mFile",
  172. #endif
  173. nonpurgeable) {
  174.     mFile,
  175.     textMenuProc,
  176.     EnablingManagedByMacApp,
  177.     enabled,
  178.     "File",
  179.     {
  180.     "New",                noIcon, "N",    noMark, plain, cNew;
  181.     "Open…",            noIcon, "O",    noMark, plain, cOpen;
  182.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  183.     "Close",            noIcon, "W",    noMark, plain, cClose;
  184.     "Save",                noIcon, "S",    noMark, plain, cSave;
  185.     "Save As…",            noIcon, noKey,    noMark, plain, cSaveAs;
  186.     "Save a Copy In…",    noIcon, noKey,    noMark, plain, cSaveCopy;
  187.     "Revert",            noIcon, noKey,    noMark, plain, cRevert;
  188.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  189.     "Page Setup…",        noIcon, noKey,    noMark, plain, cPageSetup;
  190.     "Print One",        noIcon, noKey,    noMark, plain, cPrintOne;
  191.     "Print…",            noIcon, "P",    noMark, plain, cPrint;
  192.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  193.     "Quit",                noIcon, "Q",    noMark, plain, cQuit
  194.     }
  195. };
  196.  
  197. resource 'CMNU' (mEdit,
  198. #if qNames
  199. "mEdit",
  200. #endif
  201. nonpurgeable) {
  202.     mEdit,
  203.     textMenuProc,
  204.     EnablingManagedByMacApp,
  205.     enabled,
  206.     "Edit",
  207.     {
  208.     "Undo",                noIcon, "Z",    noMark, plain, cUndo;
  209.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  210.     "Cut",                noIcon, "X",    noMark, plain, cCut;
  211.     "Copy",                noIcon, "C",    noMark, plain, cCopy;
  212.     "Paste",            noIcon, "V",    noMark, plain, cPaste;
  213.     "Clear",            noIcon, noKey,    noMark, plain, cClear;
  214.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  215.     "Select All",        noIcon, "A",    noMark, plain, cSelectAll;
  216.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  217.     "Show Clipboard",    noIcon, noKey,    noMark, plain, cShowClipboard
  218.     }
  219. };
  220.  
  221. resource 'CMNU' (mEditionMgrEdit,
  222. #if qNames
  223. "mEditionMgrEdit",
  224. #endif
  225. nonpurgeable) {
  226.     mEditionMgrEdit,
  227.     textMenuProc,
  228.     EnablingManagedByMacApp,
  229.     enabled,
  230.     "Edit",
  231.     {
  232.     "Undo",                noIcon, "Z",    noMark, plain, cUndo;
  233.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  234.     "Cut",                noIcon, "X",    noMark, plain, cCut;
  235.     "Copy",                noIcon, "C",    noMark, plain, cCopy;
  236.     "Paste",            noIcon, "V",    noMark, plain, cPaste;
  237.     "Clear",            noIcon, noKey,    noMark, plain, cClear;
  238.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  239.     "Create Publisher…",noIcon, noKey,    noMark, plain, cCreatePublisher;
  240.     "Subscribe to…",    noIcon, noKey,    noMark, plain, cSubscribeTo;
  241.     "Publisher Options…",noIcon, noKey,    noMark, plain, cOptions;
  242.     "Show Borders",        noIcon, noKey,    noMark, plain, cBorders;
  243.     "Stop All Editions",noIcon, noKey,    noMark, plain, cStopAllEditions;
  244.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  245.     "Select All",        noIcon, "A",    noMark, plain, cSelectAll;
  246.     "-",                noIcon, noKey,    noMark, plain, nocommand;
  247.     "Show Clipboard",    noIcon, noKey,    noMark, plain, cShowClipboard
  248.     }
  249. };
  250.  
  251. resource 'CMNU' (mBuzzwords,
  252. #if qNames
  253. "Buzzwords",
  254. #endif
  255. nonpurgeable
  256. ) {
  257.     mBuzzwords,
  258.     textMenuProc,
  259.     EnablingManagedByMacApp,
  260.     enabled,
  261.     "Buzzwords",
  262.     {
  263.     "Typing",                noIcon, noKey, noMark, plain, cTyping;
  264.     "Page Setup Change",    noIcon, noKey, noMark, plain, cChangePrinterStyle
  265.     }
  266. };
  267.  
  268. resource 'MBAR' (kMBarDisplayed,
  269. #if qNames
  270. "kMBarDisplayed",
  271. #endif
  272. nonpurgeable) {
  273.  
  274.     {mApple; mFile; mEdit}
  275. };
  276.  
  277. resource 'hmnu' (mFile) 
  278. {
  279.     HelpMgrVersion,
  280.     hmDefaultOptions,
  281.     0, /* balloon definition function */
  282.     0, /* variation code */
  283.     /* Missing items */
  284.     HMStringItem 
  285.     {
  286.         "Missing Item Enabled",
  287.         "Missing Item Disabled",
  288.         "Missing Item Checked",
  289.         "Missing Item Marked",
  290.     },
  291.     /* Title and items */
  292.     {    
  293.         /* Title */
  294.         HMStringItem 
  295.         {
  296.             "File Menu Enabled",
  297.             "File Menu Disabled",
  298.             "",
  299.             "",
  300.         },
  301.         /* New Item */
  302.         HMStringItem 
  303.         {
  304.             "File/New Enabled",
  305.             "File/New Disabled",
  306.             "",
  307.             "",
  308.         },
  309.         /* Open Item */
  310.         HMStringItem 
  311.         {
  312.             "File/Open Enabled",
  313.             "File/Open Disabled",
  314.             "",
  315.             "",
  316.         },
  317.         /* Dashed line between Open and Close */
  318.         HMSkipItem { },
  319.         /* Close Item */
  320.         HMStringItem 
  321.         {
  322.             "File/Close Enabled",
  323.             "File/Close Disabled",
  324.             "",
  325.             "",
  326.         },
  327.         /* Save Item */
  328.         HMStringItem 
  329.         {
  330.             "File/Save Enabled",
  331.             "File/Save Disabled",
  332.             "",
  333.             "",
  334.         },
  335.         /* Save As… Item */
  336.         HMStringItem 
  337.         {
  338.             "File/Save As… Enabled",
  339.             "File/Save As… Disabled",
  340.             "",
  341.             "",
  342.         },
  343.         /* Save a Copy In… Item */
  344.         HMStringItem 
  345.         {
  346.             "File/Save a Copy In… Enabled",
  347.             "File/Save a Copy In… Disabled",
  348.             "",
  349.             "",
  350.         },
  351.         /* Revert Item */
  352.         HMStringItem 
  353.         {
  354.             "File/Revert Enabled",
  355.             "File/Revert Disabled",
  356.             "",
  357.             "",
  358.         },
  359.         /* Dashed line between Revert and Page Setup */
  360.         HMSkipItem { },
  361.         /* Page Setup… */
  362.         HMStringItem 
  363.         {
  364.             "File/Page Setup… Enabled",
  365.             "File/Page Setup… Disabled",
  366.             "",
  367.             "",
  368.         },
  369.         /* Print One Item */
  370.         HMStringItem 
  371.         {
  372.             "File/Print One Enabled",
  373.             "File/Print One Disabled",
  374.             "",
  375.             "",
  376.         },
  377.         /* Print… Item */
  378.         HMStringItem 
  379.         {
  380.             "File/Print… Enabled",
  381.             "File/Print… Disabled",
  382.             "",
  383.             "",
  384.         },
  385.         /* Dashed line between Print… and Quit */
  386.         HMSkipItem { },
  387.         /* Quit Item */
  388.         HMStringItem 
  389.         {
  390.             "File/Quit Enabled",
  391.             "File/Quit Disabled",
  392.             "",
  393.             "",
  394.         }
  395.     }
  396. };
  397.  
  398. resource 'hmnu' (mEdit) 
  399. {
  400.     HelpMgrVersion,
  401.     hmDefaultOptions,
  402.     0, /* balloon definition function */
  403.     0, /* variation code */
  404.     /* Missing items */
  405.     HMStringItem 
  406.     {
  407.         "Missing Item Enabled",
  408.         "Missing Item Disabled",
  409.         "Missing Item Checked",
  410.         "Missing Item Marked",
  411.     },
  412.     /* Title and items */
  413.     {    
  414.         /* Title */
  415.         HMStringItem 
  416.         {
  417.             "Edit Menu Enabled",
  418.             "Edit Menu Disabled",
  419.             "",
  420.             "",
  421.         },
  422.         /* Undo/Redo Item */
  423.         HMStringItem 
  424.         {
  425.             "Edit/Undo/Redo Enabled",
  426.             "Edit/Undo/Redo Disabled",
  427.             "",
  428.             "",
  429.         },
  430.         /* Dashed line between Undo and Cut */
  431.         HMSkipItem { },
  432.         /* Cut Item */
  433.         HMStringItem 
  434.         {
  435.             "Edit/Cut Enabled",
  436.             "Edit/Cut Disabled",
  437.             "",
  438.             "",
  439.         },
  440.         /* Copy Item */
  441.         HMStringItem 
  442.         {
  443.             "Edit/Copy Enabled",
  444.             "Edit/Copy Disabled",
  445.             "",
  446.             "",
  447.         },
  448.         /* Paste Item */
  449.         HMStringItem 
  450.         {
  451.             "Edit/Paste Enabled",
  452.             "Edit/Paste Disabled",
  453.             "",
  454.             "",
  455.         },
  456.         /* Clear Item */
  457.         HMStringItem 
  458.         {
  459.             "Edit/Clear Enabled",
  460.             "Edit/Clear Disabled",
  461.             "",
  462.             "",
  463.         },
  464.         /* Dashed line between Clear and Select All */
  465.         HMSkipItem { },
  466.         /* Select All Item */
  467.         HMStringItem 
  468.         {
  469.             "Edit/Select All Enabled",
  470.             "Edit/Select All Disabled",
  471.             "",
  472.             "",
  473.         },
  474.         /* Dashed line between Select All and Show Clipboard */
  475.         HMSkipItem { },
  476.         /* Show Clipboard Item */
  477.         HMStringItem 
  478.         {
  479.             "Edit/Show-Hide Clipboard Enabled",
  480.             "Edit/Show-Hide Clipboard Disabled",
  481.             "",
  482.             "",
  483.         }
  484.     }
  485. };
  486.  
  487. resource 'ics8' (128,
  488. #if qNames
  489. "Application",
  490. #endif
  491. purgeable) {
  492.     $"0000 0000 0000 0000 0000 FFFF 0000 0000 0000 0000 0000 0000 00FF 0808 FF00 0000"
  493.     $"0000 0000 0000 0000 FF08 FF08 08FF FFFF 0000 0000 00FF FFFF 08FF FFFF FF08 FFFF"
  494.     $"0000 0000 FFFF F5F5 FF08 0808 0808 FFFF 0000 00FF FFF5 F5F5 F5FF FFFF FFFF FFFF"
  495.     $"0000 FFFF F5F5 F5F5 F5F5 F5F5 0000 FFFF 00FF FFF5 F5F5 F5F5 F5FA FAF5 F5FA 0000"
  496.     $"FFFF F5F5 F5F5 F5F5 FAF5 F5FA F5F5 0000 FFFF F5F5 F5F5 F5FA F5FA F5F5 FAFA FA00"
  497.     $"00FF FFF5 F5FA FAF5 FAFA FAFA F5FA FA00 0000 FFFF F5F5 F5FA F5F5 F5F5 F5FA FA00"
  498.     $"0000 00FF FFF5 F5F5 FAFA FAFA FAFA FA00 0000 0000 FFFF F5F5 F5FA 0000 00FA FA00"
  499.     $"0000 0000 00FF FFF5 FA00 0000 0000 0000 0000 0000 0000 FFFF"
  500. };
  501.  
  502. resource 'ics#' (128,
  503. #if qNames
  504. "Application",
  505. #endif
  506. purgeable) {
  507.     {    /* array: 2 elements */
  508.         /* [1] */
  509.         $"0030 0048 00A7 077B 0C83 187F 3003 6044 C090 C144 6452 3104 18AA 0C44 0680 03",
  510.         /* [2] */
  511.         $"00F8 01FC 03FF 07FF 0FFF 1FFF 3FFF 7FFC FFFE FFFE 7FFE 3FFE 1FFE 0FC6 0780 03"
  512.     }
  513. };
  514.  
  515. resource 'ICN#' (128,
  516. #if qNames
  517. "Application",
  518. #endif
  519. purgeable) {
  520.     {    /* array: 2 elements */
  521.         /* [1] */
  522.         $"0000 3F00 0000 4080 0000 8040 0001 3020 0001 C810 000E 7F8F 0012 3007 0031 0007"
  523.         $"0060 8007 00C0 6007 0180 1FE7 0300 001F 0600 0107 0C00 0080 1800 5440 3001 0220"
  524.         $"6002 0110 C000 C088 6005 2040 3028 AA28 1800 4014 0C04 0008 0602 0014 0300 8008"
  525.         $"0180 2A94 00C0 0028 0060 1014 0030 2000 0018 4000 000C 8000 0007 0000 0002",
  526.         /* [2] */
  527.         $"0000 3F00 0000 7F80 0000 FFC0 0001 FFE0 0001 FFF0 000F FFFF 001F FFFF 003F FFFF"
  528.         $"007F FFFF 00FF FFFF 01FF FFFF 03FF FE1F 07FF FF07 0FFF FF80 1FFF FFC0 3FFF FFE0"
  529.         $"7FFF FFF0 FFFF FFF8 7FFF FFF0 3FFF FFFC 1FFF FFFC 0FFF FFFC 07FF FFFC 03FF FFFC"
  530.         $"01FF FFFC 00FF F87C 007F F01C 003F E000 001F C000 000F 8000 0007 0000 0002"
  531.     }
  532. };
  533.  
  534. resource 'icl8' (128,
  535. #if qNames
  536. "Application",
  537. #endif
  538. purgeable) {
  539.     $"0000 0000 0000 0000 0000 0000 0000 0000 0000 FFFF FFFF FFFF 0000 0000 0000 0000"
  540.     $"0000 0000 0000 0000 0000 0000 0000 0000 00FF 0808 0808 0808 FF00 0000 0000 0000"
  541.     $"0000 0000 0000 0000 0000 0000 0000 0000 FF08 0808 0808 0808 08FF 0000 0000 0000"
  542.     $"0000 0000 0000 0000 0000 0000 0000 00FF 0808 FFFF 0808 0808 0808 FF00 0000 0000"
  543.     $"0000 0000 0000 0000 0000 0000 0000 00FF FFFF F5F5 FF08 0808 0808 08FF 0000 0000"
  544.     $"0000 0000 0000 0000 0000 0000 FFFF FF08 08FF FFFF FFFF FFFF FF08 0808 FFFF FFFF"
  545.     $"0000 0000 0000 0000 0000 00FF F5F5 FF08 0808 FFFF 0808 0808 0808 0808 08FF FFFF"
  546.     $"0000 0000 0000 0000 0000 FFFF F5F5 F5FF 0808 0808 0808 0808 0808 0808 08FF FFFF"
  547.     $"0000 0000 0000 0000 00FF FFF5 F5F5 F5F5 FF08 0808 0808 0808 0808 0808 08FF FFFF"
  548.     $"0000 0000 0000 0000 FFFF F5F5 F5F5 F5F5 F5FF FF08 0808 0808 0808 0808 08FF FFFF"
  549.     $"0000 0000 0000 00FF FFF5 F5F5 F5F5 F5F5 F5F5 F5FF FFFF FFFF FFFF FF08 08FF FFFF"
  550.     $"0000 0000 0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FA00 0000 00FF FFFF FFFF"
  551.     $"0000 0000 00FF FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FA 0000 0000 00FF FFFF"
  552.     $"0000 0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FA00 0000 0000 0000"
  553.     $"0000 00FF FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 FAFA FAFA FAFA F5F5 F5FA 0000 0000 0000"
  554.     $"0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5FA F5F5 F5F5 F5F5 FAF5 F5F5 FA00 0000 0000"
  555.     $"00FF FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 FAF5 F5F5 F5F5 F5F5 F5FA F5F5 F5FA 0000 0000"
  556.     $"FFFF F5F5 F5F5 F5F5 F5F5 F5F5 F5FA F5F5 FAFA F5F5 F5F5 F5F5 FAF5 F5F5 FA00 0000"
  557.     $"00FF FFF5 F5F5 F5F5 F5F5 F5F5 F5FA FAFA F5F5 FAF5 F5F5 F5F5 F5FA F5FA 0000 0000"
  558.     $"0000 FFFF F5F5 F5F5 F5F5 FAFA FAF5 F5FA FAFA FAFA FAFA FAF5 F5F5 FAFA FAFA 0000"
  559.     $"0000 00FF FFF5 F5F5 F5F5 F5F5 FAF5 F5F5 FAFA F5F5 F5F5 F5F5 F5F5 F5FA FAFA 0000"
  560.     $"0000 0000 FFFF F5F5 F5F5 F5F5 F5FA F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FA FAFA 0000"
  561.     $"0000 0000 00FF FFF5 F5F5 F5F5 F5F5 FAF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FA FAFA 0000"
  562.     $"0000 0000 0000 FFFF F5F5 F5F5 F5F5 F5FA FAF5 F5F5 F5F5 F5F5 F5F5 F5FA FAFA 0000"
  563.     $"0000 0000 0000 00FF FFF5 F5F5 F5F5 F5F5 F5FA FAFA FAFA FAFA FAF5 F5FA FAFA 0000"
  564.     $"0000 0000 0000 0000 FFFF F5F5 F5F5 F5F5 F5F5 F5F5 FA00 0000 00FA FAFA FAFA 0000"
  565.     $"0000 0000 0000 0000 00FF FFF5 F5F5 F5F5 F5F5 F5FA 0000 0000 0000 00FA FAFA 0000"
  566.     $"0000 0000 0000 0000 0000 FFFF F5F5 F5F5 F5F5 FA00 0000 0000 0000 0000 0000 0000"
  567.     $"0000 0000 0000 0000 0000 00FF FFF5 F5F5 F5FA 0000 0000 0000 0000 0000 0000 0000"
  568.     $"0000 0000 0000 0000 0000 0000 FFFF F5F5 FA00 0000 0000 0000 0000 0000 0000 0000"
  569.     $"0000 0000 0000 0000 0000 0000 00FF FFFA 0000 0000 0000 0000 0000 0000 0000 0000"
  570.     $"0000 0000 0000 0000 0000 0000 0000 FF"
  571. };
  572.  
  573. type 'MApp' as 'STR ';
  574. resource 'MApp' (0,
  575. #if qNames
  576. "Signature",
  577. #endif
  578.     purgeable) {
  579.     "Application created by MacApp®"
  580. };
  581.  
  582. resource 'FREF' (128,
  583. #if qNames
  584. "Application",
  585. #endif
  586.     purgeable) {
  587.     'APPL',
  588.     0,
  589.     ""
  590. };
  591.  
  592. resource 'BNDL' (128,
  593. #if qNames
  594. "Bundle",
  595. #endif
  596.     purgeable) {
  597.     'MApp',
  598.     0,
  599.         {
  600.         'ICN#',
  601.             {
  602.             0, 128,
  603.             },
  604.         'FREF',
  605.             {
  606.             0, 128,
  607.             }
  608.         }
  609. };
  610.  
  611.  
  612. // Version for the "package"
  613. RESOURCE 'vers' (2,
  614. #if qNames
  615.     "Package Version",
  616. #endif
  617.     purgeable) {
  618.     0x03,
  619.     0x00,
  620.     alpha,
  621.     0x02,
  622.     verUs,
  623.     $$Shell("MAShortVersion"),
  624.     $$Shell("MALongVersion")
  625. };
  626.  
  627. // Version for the "application or file"
  628. RESOURCE 'vers' (1,
  629. #if qNames
  630.     "Application Version",
  631. #endif
  632.     purgeable) {
  633.     0x01,
  634.     0x00,
  635.     development,
  636.     0x01,
  637.     verUs,
  638.     "1.0 d1",
  639.     "1.0 d1, Application created by MacApp®"
  640. };
  641.  
  642.  
  643.  
  644. resource 'STR#' (kDefaultCredits,
  645. #if qNames
  646.     "kDefaultCredits",
  647. #endif
  648.     purgeable) {
  649.      {
  650.     "The great people behind MacApp®…";
  651.  
  652.     "Engineers past and present…";
  653.     "Peter Alley";
  654.     "Curt Bianchi";
  655.     "Mary Boetcher";
  656.     "Mike Burbidge";
  657.     "Ken Doyle";
  658.     "Steve Friedrich";
  659.     "David Goldsmith";
  660.     "Barry Haynes";
  661.     "Chris Knepper";
  662.     "Lonnie Millett";
  663.     "Deb Orton";
  664.     "Richard Rodseth";
  665.     "Larry Rosenstein";
  666.     "Larry Tesler";
  667.     "Scott Wallace";
  668.     "Russ Wetmore";
  669.  
  670.     "Testers past and present…";
  671.     "Dan Allen";
  672.     "John Beswetherick";
  673.     "Cliff Greyson";
  674.     "Bernadette Jolicoeur";
  675.     "Richard Kimberly";
  676.     "Kuldip Nijjar";
  677.     "Richard Rodseth";
  678.     "David Stafford";
  679.  
  680.     "Writers past and present…";
  681.     "Dave Bice";
  682.     "Mikel Evins";
  683.     "Bill Harris";
  684.     "Marq Laube";
  685.     "John Perry";
  686.     "Don Reed";
  687.     "Jon Simonoff";
  688.     "Jon Singer";
  689.     "Alan Spragens";
  690.     "Andy Swartz";
  691.  
  692.     "Technical support past and present…";
  693.     "Darin Adler";
  694.     "Mark Bennett";
  695.     "Rick Blair";
  696.     "Clarus™ the DogCow™ (Moof™!)";
  697.     "Bo3b Johnson";
  698.     "Keith Rollin";
  699.     "Andrew Shebanow";
  700.  
  701.     "Configuration Management…";
  702.     "Gary Davis";
  703.     "Ming Low";
  704.  
  705.     "Product Managers past and present…";
  706.     "Harvey Alcabes";
  707.     "Steve Burbeck";
  708.     "Tom Chavez";
  709.  
  710.     "Managers…";
  711.     "David Goldsmith (yes, he was a manager too!)";
  712.     "Phac LeTuan";
  713.     "Ron Metzker";
  714.     "Jim Thomas";
  715.  
  716.     "Evangelizers…";
  717.     "Scott Knaster";
  718.     "Jon Magill";
  719.     "Gregg Williams";
  720.  
  721.     "MacApp Developers Association…";
  722.     "Bill Anderson";
  723.     "Howard Katz";
  724.     "Carl Nelson";
  725.     "(206) 252-6946";
  726.  
  727.     "Other great people…";
  728.     "Rob Chandhok & John Pane @ Carnegie Mellon University";
  729.     "Dan Cochran";
  730.     "Eileen Crombie";
  731.     "Patricia Eastman";
  732.     "Ann Greyson";
  733.     "Michael Hinkson";
  734.     "Mark Lentczner";
  735.     "Eileen Mayes";
  736.     "Mom and Dad";
  737.     "Kurt Schmucker";
  738.     "Harry Yee";
  739.     "Geri Younggren";
  740.     "You, the billions and billions of MacApp® programmers";
  741.  
  742.     "THE MacApp teachers…";
  743.     "Neal Goldstein";
  744.     "Neil Rhodes";
  745.     "Dave Wilson";
  746.  
  747.     "And because he insisted on being included…";
  748.     "Eagle I. Berns"
  749.  
  750.      }
  751. };
  752.  
  753.